Officers responding to the helpful civilian's 911 call said they found William Pollock behind the wheel of a 2012 Chevy when they arrived on Emmans Road around 3 p.m. Wednesday.
They also reported finding 45 glassine folds of heroin, hypodermic syringes, and 16 Alprazolam pills in his car.
Pollock -- who records show has a heroin-arrest history spanning several years -- was arrested and charged with heroin possession and other drug-related offenses.
He was released to a responsible adult pending a court hearing, they said.
Click here to follow Daily Voice Northern Highlands and receive free news updates.